irrevocable tender - German English Dictionary